.mainBox{
	width:100%;
	margin:0 auto;
}
.headBox{
	width:1200px;
	margin:0 auto;
	height:115px;
	overflow:hidden;
	background:#fff;
}
.head_main{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
}
.logo{
	margin-top:10px;
	width:180px;
	margin-left:80px;
}
.we_image{
	float:right;
	margin-right:80px;
	width:110px;
	height:110px;
}
.head_right{
	float:right;
	margin-right:80px;
	margin-top:50px;
	font-size:15px;
	font-weight:bold;
}
.head_right a,.head_right span{
	color:#5e5e59;
	margin-right:10px;
}
.head_right a:hover{
	color:#231815;
}
.slideBox{
	width:100%;
	height:400px;
	background-color:#330000;
}
.slideBox .slide_img{
	width:1200px;
	height:400px;
	display:block;
	margin:0 auto;
}
.ruleBox{
	overflow:hidden;
	width:1200px;
	height:316px;
	margin:0 auto;
	background:url("../../images/activity/ruleBg.png")/*tpa=http://www.yxit.net/images/activity/ruleBg.png*/ no-repeat;
}
.ruleBox .rule_message{
	text-align:center;
	margin-top:20px;
	font-size:18px;
	color:#ed1e79;
}
.ruleBox .rule_title{
	width:32px;
	font-size:30px;
	font-weight:bold;
	float:left;
	line-height:35px;
	margin-left:470px;
	margin-top:20px;
}
.ruleBox .rule_ul{
	float:left;
	display:inline-block;
	line-height:35px;
	margin-left:20px;
	font-size:18px;
	margin-top:20px;
}
.ruleBox .rule_ul li{
	list-style:disc inside;
	color:#534741;
	white-space:nowrap;  
}
.ruleBox .rule_ul li a{
	color:#c1272d;
	margin-left:20px;
	text-decoration:underline;
}
.ruleBox  .prize_link{
	float:left;
	display:block;
	width:100%;
	clear:both;
	margin-top:70px;
	overflow:auto;
}
.ruleBox  .prize_link a{
	font-size:17px;
	font-weight:bold;
	color:#ED1E79;
	outline:none;
}
.ruleBox .prize_link a:hover{
	color:#f00;
}
.ruleBox .myPrize_link{
	float:right;
	margin-right:260px;
}
.ruleBox .course_link{
	float:left;
	margin-left:260px;
}

#lottery{width:750px;height:625px;margin:20px auto 0;overflow:auto;position:absolute;}
#lottery .lottery-unit{overflow:auto;float:left;border:10px solid #fff;}
#lottery  a{width:240px;height:240px;float:left;line-height:150px;display:block;margin:0 10px;text-decoration:none;background:url("../../images/activity/raffle_but.png")/*tpa=http://www.yxit.net/images/activity/raffle_but.png*/ no-repeat;}
#lottery .active{border:10px solid #f1e85c;}
#lottery .lottery-unit-7{position:absolute;top:241px;}
.mention_p{
	position:absolute;
	top:605px;
	text-align:center;
	display:block;
	width:100%;
}
.explainBox{
	width:1200px;
	margin:0 auto;
	padding-top:30px;
	margin-bottom:50px;
}
.explain_content{
	font-size:16px;
	display:inline-block;
	font-weight:400;
	margin-left:230px;
	overflow:auto;
	color:#534741;
}
.explain_content h6{
	margin-top:10px;
}
#cd-popup-prize .prize_title{
	display:block;
	margin-top:30px;
	font-size:15px;
}
#cd-popup-prize .prize_text{
	color:#f00;
	font-weight:bold;
}
#cd-popup-prize .my_prize_a,#cd-popup-prize .tryRaffle_a{
	font-size:16px;
	font-weight:bold;
	color:#01a29a;
	margin:30px 20px;
	display:inline-block;
}
/*queryPrizeList.html*/
.prize_list{
	width:1200px;
	margin:0 auto 30px auto;
	min-height:300px;
}
.prize_list h1{
	text-align:center;
	font-size:20px;
	margin:20px 0;
	color:#ED1E79;
}
.prize_list table{
	width:80%;
	margin:0 auto;
	text-align:center;
	line-height:27px;
	border:1px solid #cecece;
	font-size:13px;
}
.prize_list  table td,.prize_list  table th{
	text-align:center;
	padding: 0;
	border-right:1px solid #cecece;
	border-bottom:1px solid #cecece;
}
.prize_list .th1{
	width:50%;
	max-width:50%;
}
.prize_list .th2{
	width:30%;
	max-width:30%;
}
.prize_list .th3{
	width:20%;
	max-width:20%;
}
.prize_list  table thead tr{
	white-space:nowrap;
	font-size:15px;
}
.prize_list  table a{
	white-space:nowrap; 
	margin:0 10px;
}